﻿using System;
using Sebrae.Academico.Trilhas.BM.Enumeracao;
using System.Collections.Generic;

namespace Sebrae.Academico.Trilhas.Dominio.Classes
{
    public class UsuarioTrilha : EntidadeBasicaPorId
    {

        //public virtual Usuario Usuario { get; set; }
        public virtual Trilha Trilha { get; set; }
        public virtual TrilhaNivel TrilhaNivel { get; set; }
        public virtual Uf Uf { get; set; }
        public virtual DateTime DtInicio { get; set; }
        public virtual DateTime? DtLimite { get; set; }
        public virtual DateTime? DtFim { get; set; }
        public virtual decimal? NotaProva { get; set; }
        public virtual StatusMatricula StatusMatricula { get; set; }
        public virtual string NomeUsuarioAtualizacao { get; set; }
        public virtual NivelOcupacional NivelOcupacional { get; set; }
        public virtual IList<ItemTrilhaParticipacao> ListaItemTrilhaParticipacao { get; set; }
        public virtual IList<TrilhaAtividadeInformativaParticipacao> ListaTrilhaAtividadeInformativaParticipacao { get; set; }
    }
}
